
import re,os

s = '''
##########神殿试炼1########
类型:resp
协议:19301
    int 剩余时间
##########神殿试炼2########
类型:resp
协议:19302
    int 剩余时间
    byte 数组长度

##################################
格子物品信息
short 格子位置
int   物品id
short 格子里面的物品数量

'''
#s = "{1呵呵呵1212}内容1{1呵呵呵1212}内容2"

ret = re.split(r'#*.*?#*?',s,flags=re.I)
reObj = re.compile(r'#+.+[^#]#+',flags=re.I)

print(reObj.match(s))

ret = reObj.split(s)




def stripFn(x):
    reObj = re.match("^\s$",x)
    return reObj==None

ret = list(filter(stripFn,ret))
print(len(ret),ret)

print(re.match(r'#+.+[^#]#+',s))

exit()

import json
from datetime import datetime,time

dtStr = "    int 剩余时间"
reObj = re.match(r'(.*?)(\s*)([a-zA-Z]+)(.*)',dtStr)
g = reObj.groups()
print('match  dtStr =',len(g[2]),g,dtStr.find(g[2]))
s = "时间是$dt$这样的$dt$"
dt = str(datetime.now()).split('.')[0]
s = s.replace("$dt$",dt)
print(s)

open("",'r',-1,)

import time
